last longer - French English Dictionary